.mask {
	background: #000; position: absolute; left: 0; top: 0;
	text-align: center; margin-top: 0; padding: 0;
	filter: alpha(opacity = 30); opacity: 0.3; width: 100%; height: 100%;
}

.dialog {
	position: absolute; left: 0; top: 0; margin: 0 auto;
	overflow: visible; background-color: #FFF;
	border: #388CD2 1px solid; box-shadow: #000 2px 2px 8px
}

.dialog>.head {
	height: 24px; line-height: 24px; background-color: #3262BA; color: #FFF;
	overflow: hidden; white-space: nowrap; padding: 2px 4px;
}
.dialog>.head .icon { margin-top: 4px; cursor: pointer; background-color: #FFF; }
/* .dialog>.head .closer:hover { background-color: #FF3; } */

.dialog>.body { background-color: #FFF; overflow: auto; padding: 12px; }
.dialog>.body>.body { margin-top: 12px; }
.dialog>.body>.head { height: 32px; line-height: 32px; }
.dialog>.body>.foot { margin-top: 8px; height: 32px; line-height: 32px; text-align: center; }

.dialog .wait {
	width: 64px; height: 64px; margin: auto; background-image: url(images/bgWait.gif);
}

.dialog>.body>.bottom>.button {
	float: right; padding: 4px 6px 4px 6px; background-color: #EEE; border: 1px solid #CCC;
	margin-left: 4px; text-align: center; height: 16px; line-height: 16px; cursor: pointer;
}